- hard
- I. a.
1.Firm, solid, compact, impenetrable, unyielding, rigid.2.Difficult, embarrassing, perplexing, puzzling, knotty, intricate, understood with difficulty.3.Laborious, arduous, toilsome, fatiguing, wearying.4.Unfeeling, unkind, insensible, unsusceptible, cruel, oppressive, rigorous, exacting, severe, unyielding, inflexible, callous, obdurate, hard-hearted, unfeeling, unsympathetic.5.Grievous, distressing, calamitous, painful, disagreeable, unpleasant.6.Inclement, stormy, tempestuous, cold, severe.7.Harsh, rough, sour, acid.8.Coarse, unpalatable.9.Unfavorable, unprosperous, unpropitious.10.Stiff, constrained, forced, unnatural, ungraceful, rigid.11.Excessive, intemperate.II. ad.1.Close, near.2.Laboriously, diligently, earnestly, incessantly, energetically.3.With difficult, not easily.4.Distressfully, painfully, severely, rigorously.5.Vehemently, forcibly, violently.
New dictionary of synonyms. 2014.